/*
 * pilha.h
 *
 *  Created on: Nov 24, 2011
 *      Author: Fernando
 */

#ifndef PILHA_H_
#define PILHA_H_

typedef struct _Pilha {
	char* elementoAtual;
	struct _Pilha* proximo;
} Pilha;

void push(Pilha** pilha, const char* valor);

char* pop(Pilha** pilha);

char* peek(Pilha** pilha);

int isStackEmpty(Pilha* pilha);

#endif /* PILHA_H_ */
